package main

import (
    "fmt"
    "runtime"
)


var a,b int
var(
   c int
   d bool
)
var e,f = 123,"shanghai"
//常量使用
const (
    c_a =iota
    c_b=iota
    c_c =0
    c_d=iota
)
func main() {
    //全局变量
    println(a,b,c,d,e,f)
    //打印go版本号
    fmt.Println(runtime.Version())
    //运算符加减
    var a int = 21
    var b int = 10
    var c int
    c = a + b
    fmt.Printf("第一行 - c 的值为 %d\n", c )
    c = a - b
    fmt.Printf("第二行 - c 的值为 %d\n", c )
    c = a * b
    fmt.Printf("第三行 - c 的值为 %d\n", c )
    c = a / b
    fmt.Printf("第四行 - c 的值为 %d\n", c )
    c = a % b
    fmt.Printf("第五行 - c 的值为 %d\n", c )
    a++
    fmt.Printf("第六行 - a 的值为 %d\n", a )
    a=21   // 为了方便测试，a 这里重新赋值为 21
    a--
    fmt.Printf("第七行 - a 的值为 %d\n", a )

    fmt.Println(c_a,c_b,c_c,c_d)
}